home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HyperLib 1997 Winter - Disc 1
/
HYPERLIB-1997-Winter-CD1.ISO.7z
/
HYPERLIB-1997-Winter-CD1.ISO
/
オンラインウェア
/
UTIL
/
AliasPalette Folder.sit
/
AliasPalette Folder
/
AliasPalette ヌ…ヌャヌ「ヌƒ
< prev
next >
Wrap
Text File
|
1996-07-09
|
14KB
|
250 lines
メAliasPaletteモ について
履歴: Version 1.2.7
発行日: 1996年 1月 21日
修正日: 1996年 7月 8日
発行者: 六角 文雄
(このドキュメントは日本語版 SimpleText と細明朝フォントでお読みください)
1. AliasPalette ってなに?
"AliasPalette" は、ドラッグ・アンド・ドロップ操作でエイリアス・ファイルを作るお手伝いをするユーティリティーです。
エイリアスはファインダーの「エイリアスを作る」メニューで簡単に作ることができますが、いくつか不便な点もあります。
1) 元のファイルやフォルダーと同じ場所にしかエイリアスを作れない。
2) 必ず「何とかのエイリアス」という名前がつく。
同じ場所にエイリアスを作る意味はないので、一旦エイリアスを作ってから、本来置きたい場所に移動することになります。そのとき、「何とかのエイリアス」の文字は不要なので、後から名前を元に戻します。この手続きが面倒なので簡単に済ませるようにしたい、というのが当初の AliasPaletteの目的でした。
しかし、同じことを考える人は世の中に沢山いるものです。そもそも Apple 自身がこの問題の解決を密かに用意してあったのです。実はコントロール・キーを押しながらアイコンをドラッグするだけで他の場所にエイリアスを作れるのです。この隠された機能をあらわにする機能拡張がいくつか存在します。それさえあれば私の不満は解決してしまいます。
書きかけたプログラムを止めてしまうのは悔しいではありませんか? そこで AliasPalette は独自の発展を余儀なくされたのです。その特長は:
1) エイリアスの格納先フォルダーを5つまで登録できる。
2) 異なるボリュームにアプリケーションのエイリアスを作るとき、コントロール+ドラッグでは、そのエイリアスにファイルを正常にドラッグ・アンド・ドロップできないが、AliasPalette で作ったエイリアスは大丈夫。
一方、コントロール+ドラッグの方が手続きが少ないのも事実です。どちらでもお好きな方法をどうぞ。
2. どうやって使うの?
2.1. 基本的な使い方
Launch AliasPalette を起動し、ウィンドウ中央の白い枠の中(以下アイコン・パレットと略します)に、エイリアスを作りたいファイルをファインダーから、ドラッグします。
あるいは、ファイルを AliasPalette のアイコンにドロップして AliasPalette を起動します。
そうするとアイコン・パレットの中にドロップされたアイコンが現れます。
そのアイコンをドラッグして、エイリアスを作りたい場所に持っていってマウスを離すと、その場所にエイリアスが現れます。
2.2. 名前の変更
アイコン・パレットにアイコンをドロップした状態では、パレット下の白い枠(以下テキスト・パレットと略します)にファイル名が現れます。このテキスト・パレットを編集してエイリアスのファイル名を好きな名前に付け替えることができます。名前を編集してから、再びアイコン・パレットのアイコンをドラッグしてエイリアスを作ると、変更した名前の付いたエイリアスが現れます。
2.3. アイコンを捨てる
アイコン・パレットのアイコンをドラッグして、ウィンドウ右下のゴミ箱のアイコンの上にドロップするとアイコンを捨てることができます。Palette メニューの "Trash Icon" を選択しても同様にアイコンを捨てられます。
2.4. 登録されたフォルダーにドロップする
AliasPalette には、あらかじめ「システム・フォルダー」「アップル・メニュー項目」「起動項目」の3つのフォルダーが登録されています。これらのフォルダーは AliasPalette のウィンドウの下の方に並んでいます。これらのフォルダーのアイコンの上にアイコン・パレット上のアイコンをドラッグしてドロップすると、それぞれのフォルダーの中にエイリアスが作られます。
おまけ:
あらかじめ用意されたフォルダーのアイコンをダブル・クリックすると、その実体のフォルダーが開きます。
2.5. フォルダーを登録する
AliasPalette は、出荷時の状態では未登録のフォルダーが2つあります。ここにお好きなフォルダーを登録することができます。また、あらかじめ登録されているフォルダーをドラッグして、ごみ箱にドラッグすると未登録のフォルダーになります。
この未登録状態のフォルダーに、ファインダーから登録したいフォルダーをドラッグ・アンド・ドロップして登録できます。
注意:登録したフォルダーは、アイコン・パレット上のアイコンのように、ファインダーにドロップすることはできません。
2.6. 制約事項
残念ながら今の所 AliasPalette は一度に一つのファイルしか処理できません。沢山のアイコンを AliasPalette にドロップしても AliasPalette が受け付けるのは最後の一つです。複数のアイコンを処理するには作者の力量を越えた技術が必要なのです。
3. 他には何ができるの?
3.1.プリファレンスでの設定
AliasPalette のふるまいのいくつかを、プリファレンス・ダイアログで設定することができます。
Palette メニューの "Preferences..." を選ぶか、AliasPalette ウィンドウの右上のテキストをクリックするとプリファレンス・ダイアログが現れます。ここでお好みの設定を選んでください。
3.1.1 エイリアスを作った後のアイコンを自動的に捨てるようにする
初期設定ではアイコン・パレットにドロップされたアイコンはゴミ箱に捨てない限り残っています。これを、エイリアスが作られたら自動的に捨てるような設定にすることができます。
プリファレンス・ダイアログの "Icon staying option" のラジオ・ボタンを "Stay always unless trashed." から、"Stay when option key is held." に切り替えて下さい。
3.1.2. ファイルにエイリアスの文字をつける
AliasPalette の作るエイリアスは、初期設定では元のファイル名と同じ名前を使うようになっています。(ただし、元のファイルと同じ場所に作るときは自動的に "alias" をつけます。)作者はこのようにしたくて AliasPalette を書いたのです。しかし、ファイル名で本体かエイリアスかを見分けたいという方がいるかもしれません。そのような方はこのオプションをお使い下さい。
プリファレンス・ダイアログの "Alias name option" のラジオ・ボタンを "Keep original name." から、"Add "alias" suffix." に切り替えて下さい。
"Add "alias" suffix." の設定では"alias" の文字が編集可能になります。お好きな文字をエイリアスのマークとして使うことができます。
3.1.3. サウンド効果
初期設定では、マウスをクリックしたとき「カチッ」というサウンドが鳴ります。この音を消すには "Sound effects" の "Sound on Click" のチェック・ボックスをオフにしてください。
また、スピーチ・マネージャーがインストールされている環境では、アバウト・ダイアログを開いたとき、簡単なメッセージを話します。この効果を切り替えるには "Sound effects" の "Speak on About" のチェック・ボックスを切り替えてください。スピーチ・マネージャーがインストールされていない場合は無効です。また、スピーチ・マネージャーのバージョンは1.4 以上が必要です。
3.1.4. ドラッグ時のハイライト色
AliasPalette にアイコンをドラッグするとき、アイコン・パレットの縁にハイライト色が描かれます。この色をお好みの色に変えることができます。色が変わったからといって実用性に変わりはないのですが、自分の色を持てるのは楽しいことだと思いませんか?
色を決めるには "Drag hilite color" の枠の中をクリックします。カラー・ピッカー・ダイアログが開きますので、その中でお好みの色を決めてください。
気に入らない場合は[Revert]ボタンを押して以前の設定に戻します。
標準のハイライト色に戻すには[Standard]ボタンを押します。
3.2. パレット・ウィンドウを小さくする
タイトル・バーのズーム・ボックスをクリックするか、Palette メニューの "Toggle Zoom" を選択することでパレット・ウィンドウを小さくすることができます。ウィンドウが小さい状態でも、アイコンをウィンドウの上にドラッグすると自動的にウィンドウが元のサイズに戻ります。普段はウィンドウを小さくしておくと良いでしょう。
3.3. アバウト・ウィンドウ
アップル・メニューの "About AliasPalette..." を選ぶか、AliasPalette ウィンドウの左上の "AliasPalette" のロゴの絵をクリックするとアバウト・ウィンドウが現れます。アイコンを除いてアバウト・ウィンドウの中をどこでもクリックするとアバウト・ウィンドウは消えます。
おまけ:
もしあなたの Macintosh に英語版のスピーチ・マネージャーが組み込まれており、MacinTalk 2 か 3 のボイスを選んでいるなら、アバウト・ダイアログの中の AliasPalette のアイコンをクリックしてみて下さい。自己紹介の文章が読み上げられます。スピーチ・マネージャーのバージョンは1.4 以上が必要です。
4. コントロール+ドラッグと何が違うの?
まず、コントロール+ドラッグでエイリアス作るというファインダーの隠された機能を有効にするにはどうしたら良いかを書いておきます。私の知る限り、二つの機能拡張がこのすばらしい仕事を行います。
・ AliasDraggerェ
by Leonard Rosenthol
<info-mac/gui/alias-dragger-10.hqx>
・ Finder Extensions Enabler
by Nevin メ:-)モ Liber
<info-mac/gui/finder-extension-enabler-11.hqx>
いずれの機能拡張も Info-Mac Archive で見つけることができます。
これらのいずれかをインストールすれば、コントロール+ドラッグするだけでエイリアスが作れるようになり、我々の不満はほとんど解決します。
しかし、まだファインダーには不十分なところがあります。上記の機能拡張を使った場合、異なるボリューム(あるいはドライヴ)にまたがってエイリアスを作るとき、本来しなければならないはずの仕事をしてくれません。例えば "HD Vol1" にあるマックライト II のエイリアスをコントロール+ドラッグで "HD Vol2" に作ったとします。そこにSimpleText のテキスト・ファイルをドラッグ・アンド・ドロップしようとしても受け付けてくれません。
AliasPalette はこの問題が起こらないように、アプリケーションのエイリアスを作成する際にはデスクトップに必要な情報を登録します。
しかしまだ、ファインダーには怠慢なところがあります。せっかく登録した情報は、デスクトップの再構築をすると失われてしまい、またもやエイリアスはドラッグ・アンド・ドロップを受け付けなくなります。でも大丈夫。有効な解決索があります。
・ Alias Dragon
by James W. Walker
<info-mac/disk/alias-dragon-13.hqx>
Alias Dragon のアイコンの上にドライブのアイコンをドラッグ・アンド・ドロップすると、Alias Dragon はドライブ全体を調べ、エイリアスを正常に働くようにしてくれます。
AliasPalette もこの問題を救済できます。問題のあるエイリアスをAliasPalette のアイコン・パレットにドロップすれば、デスクトップを調べて修復を試みます。
注意1:
AliasPalette はフロッピー・ディスクのデスクトップは修復しません。これは Alias Dragon も同様です。
注意2:
ファインダー上で AliasPalette のアイコンにエイリアスをドロップした場合は、システムがエイリアスではなく本体を渡してくるので、AliasPalette 側ではエイリアスの所属するデスクトップがどれかわかりません。デスクトップの修復を期待するときは、AliasPalette を起動してからアイコン・パレットにドラッグ・アンド・ドロップしてください。
また、修復が成功しても直ちにエイリアスのアイコンが反応しないことがあります。その場合は、一旦エイリアスの入っているフォルダーを閉じて開き直してください。
それでもまれにうまくいかないことがありますが、そういう場合はデスクトップが怪しいことが多いのです。再度デスクトップの再構築してから Alias Dragon や AliasPalette を用いることをお勧めします。
5. 未解決の問題
AliasPalette からアイコンをフォルダーのエイリアスにドラッグしても、そこにドロップできません。これは私の落ち度ではなく、Macintosh Drag and Drop がそれを許してくれないのです。申し訳ありませんが、私にはどうやって解決したらよいかわかりません。
6. どの Macintosh でも使えるの?
ハードウェア:
"AliasPalette" は Macintosh II 以降の 68020 以上の MPU を搭載した Macintosh で動きます。
AliasPalette は FAT アプリケーションです。Power Macintosh では、PowerPC Native で動作します。
MacOS システム・ソフトウェア:
MacOS は System 7.5 以降が必要です。より詳細には、Scriptable Finder と Macintosh Drag and Drop が組み込まれた環境が必要です。
自己紹介を話させるには、Speech Manager version 1.4 以上が必要です。
要求メモリ・サイズ:
AliasPalette の使用メモリの初期値は 256K に設定してあります。Power Macintosh で仮想メモリを使わない環境では 300K 以上の使用サイズになるかもしれません。
68K のMacintosh の場合は128K あれば十分です。ファインダーの「情報を見る」のウィンドウで、環境に合わせてメモリ・サイズを調整してください。
7. お代はいくら?
"AliasPalette" はフリーウェアです。無料でお使いいただけます。
また、個人の使用に限り、作者の許可無く複製を作り再配布する事もできます。
但し、作者は著作権を放棄してはおりません。権利に基づき、下記の行為を禁止します。
・作者の許諾無く AliasPalette を販売・貸与するなど、営利目的に利用すること。
・作者の許諾無く AliasPalette を修正・改造すること。
お願い:
商業ネットワークなどに再配布なさる場合は、事後連絡でも結構ですから作者にお知らせ下さい。
雑誌付録や、フリーウェア/シェアウェア集などの、販売を目的とした CD-ROM に収録するときは、事前に作者にご連絡下さい。原則として、喜んで収録許諾いたします。
"AliasPalette" を再配布する場合は、いかなる場合も必ずこのドキュメントを添付して下さい。
作者は "AliasPalette" を使用する際の対価を求めてはおりませんが、作者の労をねぎらいたいという方がいらっしゃれば、喜んで申し出に応じます。E-Mail や郵便による感想、絵葉書、図書券などのドネーションを随時歓迎いたします。
8. 要望やバグの連絡先は
下記の住所に電子メイルまたは郵便にてご連絡下さい。
E-Mail Address:
Internet: rokkaku@roland.co.jp
NiftyServe: PXL01437@niftyserve.or.jp
郵便住所:
〒433 静岡県 浜松市 初生町 1158-3-106
六角 文雄
また、ホーム・ページを作りました。是非おいでください。私の他のフリーウェアがゲットできます。
<http://www.inetc.roland.co.jp/~rokkaku/>
9. 開発環境
Machine: Macintosh IIvx
MacOS: System 7.5.3 and Japanese Language Kit 1.2
Compiler: Metrowerks CodeWarrior 8
10. 履歴
Version 1.2.7: 1996年7月 8日
登録フォルダーにファインダーからアイコンを直接ドロップできないバグを修正。
Version 1.2.6: 1996年5月 26日
白紙アイコン他、いくつかのファイル・タイプをドロップされると
エラーを起こす問題を解決。
Version 1.2.5: 1996年5月 12日
異なるドライヴへアプリケーションのエイリアスを作成した際、
正しくドラッグ・アンド・ドロップできない問題を解決。
カスタム・アイコンをファインダーに依頼せず、自分で付加するようにした。
これに伴い、エイリアス作成時に自動的にファインダーに制御が移らなくなった。
いくつかの機種でバス・エラーを起こすバグを修正。
Version 1.2.0: 1996年4月18日
登録フォルダーのパス名を表示するようにした。
登録可能なフォルダーの数を五つにした。
ファインダーからのドラッグ・アンド・ドロップで AliasPalette を
起動したときに起こる深刻な問題を2点修正
1. フォルダーをドロップしたとき AppleEvent Error を表示する
2. 登録フォルダーの中に勝手にエイリアスを作ってしまう
フォルダーのエイリアスをフォルダー登録できないないバグを修正。
Version 1.1.0: 1996年4月6日
フォルダーを自由に登録できるようにした。
プリファレンスを拡張。
カスタム・アイコンが付かない問題を改善。
Power Mac に必要な Speech Manager バージョンのチェック漏れを修正。
Version 1.0.1: 1996年1月23日
エディット・メニューの扱いが変になるミスの修正。
Version 1.0.0: 1996年1月21日
初版
11. 謝辞
武田浩一氏 (PXL05705@niftyserve.or.jp) に感謝します。氏には AliasPalette の開発中、多大な技術的援助と示唆を頂戴し、ベータ・テストにも協力をいただきました。
壁谷武憲氏 (GBH06222@niftyserve.or.jp)に感謝します。氏には異なるドライヴ間のエイリアスとデスクトップの問題を指摘いただき、解決のために有用な情報をいただきました。
Macintosh Programming Forum 会員諸氏に感謝します。同フォーラムの諸氏の助言なしには、私が直面したいくつかの問題は解決できなかったでしょう。
AliasPalette を書く際に、Natural Intelligence 社の DragStrip という製品に大きな影響を受けました。DragStrip は Macintosh Drag and Drop を利用した素晴らしいローンチャー・ユーティリティーです。
12. Copyright Notice
AliasPalette (C)1996 Fumio Rokkaku
All Rights Reserved.